Solving Yin-Yang Puzzles Using Exhaustive Search and Prune-and-Search Algorithms
نویسندگان
چکیده
We investigate some algorithmic and mathematical aspects of Yin-Yang/Shiromaru-Kuromaru puzzles. Specifically, we discuss two algorithms for solving arbitrary Yin-Yang puzzles, namely the exhaustive search approach prune-and-search technique. show that both have an identical asymptotic running time O(max{mn, 2^(mn−h)}) finding all solutions a instance with h hints size m x n. Nevertheless, our experiments practical technique outperforms conventional approach.
منابع مشابه
A Hybrid Algorithm using Firefly, Genetic, and Local Search Algorithms
In this paper, a hybrid multi-objective algorithm consisting of features of genetic and firefly algorithms is presented. The algorithm starts with a set of fireflies (particles) that are randomly distributed in the solution space; these particles converge to the optimal solution of the problem during the evolutionary stages. Then, a local search plan is presented and implemented for searching s...
متن کاملArtificial Intelligence through Search: Solving Sudoku Puzzles
Tim Kovacs " Artificial Intelligence is ten years away. .. and always will be. " Anonymous.
متن کاملBranch-and-Prune Search Strategies for Numerical Constraint Solving
Xuan-Ha VU, Marius-Călin SILAGHI, Djamila SAM-HAROUD and Boi FALTINGS 1 Cork Constraint Computation Centre, University College Cork (UCC), 14 Washington Street West, Cork, Ireland, Email: [email protected]; 2 Department of Computer Science, Florida Institute of Technology (FIT), 150 West University Boulevard, Melbourne, FL-32901-6975, USA Email: [email protected]; 3 Artificial Intelligenc...
متن کاملSYMBIOTIC ORGANISMS SEARCH AND HARMONY SEARCH ALGORITHMS FOR DISCRETE OPTIMIZATION OF STRUCTURES
In this work, a new hybrid Symbiotic Organisms Search (SOS) algorithm introduced to design and optimize spatial and planar structures under structural constraints. The SOS algorithm is inspired by the interactive behavior between organisms to propagate in nature. But one of the disadvantages of the SOS algorithm is that due to its vast search space and a large number of organisms, it may trap i...
متن کاملHeuristic Search vs. Exhaustive Search
A theorem proving system embodying a systematic search procedure is de sen bed. Al though the search spaces are usually infinite, and not even locally finite, the asymmetric way in which thev are generated results in a speed that is es 11ma-ted to be one to two orders of magnitude faster than the theorem provers of Quinlan and Hunt, and Chang and the problem-solver of Kikes, to whi c h this sys...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IJCSAM (International Journal of Computing Science and Applied Mathematics)
سال: 2022
ISSN: ['2477-5401']
DOI: https://doi.org/10.12962/j24775401.v8i2.13720